competitor thrown - German English Dictionary